/* stylelint-disable */
.rate_container {
    margin-bottom: 16px;
    padding: 16px;
    background: #f5f9ff;
    border: 1px solid #d6e8ff;
    border-radius: 8px;

    .question {
        margin-bottom: 16px;
        color: #171a1d;
        font-weight: 600;
        font-size: 17px;
        font-family: PingFangSC-Semibold, PingFang SC;
        line-height: 28px;
    }

    .answer_content {
        .rate_content {
            margin-bottom: 24px;
            &:last-child {
                margin-bottom: 0;
            }
        }

        .sub_title {
            margin-bottom: 8px;
            color: rgba(23, 26, 29, 0.6);
            font-weight: 400;
            font-size: 17px;
            font-family: PingFangSC-Regular, PingFang SC;
            line-height: 24px;
        }

        .rate_wrapper {
            display: flex;
            justify-content: center;
        }

        :global {
            .adm-rate-star {
                padding: 4px 12px;
                color: #b8d5fa;
                font-size: 32px;
            }
            .adm-rate-star-active {
                color: #4e95f2;
            }
        }
    }
}
